inyector armado - French English Dictionary